wire dispenser - German English Dictionary